От: fpga journal update [news@fpgajournal.com]
Отправлено: 30 марта 2005 г. 5:02
Кому: Michael Dolinsky
Тема: FPGA Journal Update Vol VI No 13


a techfocus media publication :: March 29, 2005 :: volume VI, no. 13


FROM THE EDITOR

This week it's time to synchronize our digital watches so we can dive into the fun-filled world of complex clocking. FPGA vendors and EDA companies have put in some serious overtime to solve the issues with multiple clocks running around on your FPGA, and this week's feature article will tell you how to master the craft of clocking. From leveraging sophisticated clock generation IP to deciphering timing analysis reports, we'll help you navigate the narrows of synchronous design in programmable logic.

Thanks for reading! If there's anything we can do to make our publications more useful to you, please let us know at: comments@fpgajournal.com

Kevin Morris – Editor
FPGA and Programmable Logic Journal


LATEST NEWS

March 29, 2005

Xilinx Extends Low Cost Leadership With New ISE WebPACK 7.1i

FS2 System Navigator Delivers Debugging For SOCs With Multiple Tensilica Xtensa Processors

March 28, 2005

Dino Caporossi Joins EVE as Vice President of Corporate Marketing; EVE Strengthens Marketing-Related Activities With Industry Veteran

March 24, 2005

Altera-Powered CycloneBot to Out-Muscle the Competition at the RoboGames

Xilinx Demonstrates 1 to 5 Watts Lower Power per FPGA in Virtex-4 Family Compared to Competing FPGAs

Customer Bulletin: Xilinx Issues White Paper Showing 73% Lower Static Power in Virtex-4 Compared to Competing FPGAs

FS2 Announces Ethernet Enabled Solutions for Altera Nios II; Probe is Now a Shared Resource, Cost Effective, Offers Remote Log-On

QuickLogic Helps Engineers Break Through the Verification Bottleneck; QuickWorks 9.7 Hard Macro Tool Improves the Verification Cycle Time

March 23, 2005

Intersil Announces a Low-Cost, Dual-Output PWM Controller For a Wide Variety of General Purpose Applications

TechOnLine Launches Online Version of Altera's Nios II Development Kit, Stratix II Edition; Online Technology Provides Alternative Solution for Product Evaluations

CURRENT FEATURE ARTICLES

Clock Watching
Unraveling Complex Clocking
Free Tool Friday
How Good are FPGA Vendor Tools?
Deeply Embedded
ESC 2005 - the FPGA View
Two Bucks
Xilinx Introduces Spartan-3E
Plug and Play Design Methodologies for FPGA-based Signal Processing
by Narinder Lall, Xilinx, Inc. and
Eric Cigan, AccelChip, Inc.

Lattice Launches XP
Non-Volatility at the Forefront of FPGA
High-Density FPGA-to-ASIC Conversions using Structured ASIC: Fills the Gap
by Rick Mosher and Bob Kirk, AMI Semiconductor, Inc.
Breakthrough Bandwidth
SerDes Hits New Heights

Clock Watching
Unraveling Complex Clocking

In the mythological "good old days" when many FPGA designs were nothing more than simple state machines, clocking was simple. Your average design had a single ticker oscillating merrily away at single-digit megahertz. Skew was something you did to vegetables when barbecuing shish kabobs, gating was an activity that applied to upscale housing developments, false paths were something you only ran into while hiking, and derived clocks were the two-dollar wristwatches you gave away at tradeshows with your company logo on them.

Now that the revolution has come, new alarms are starting to sound. Clocks are no longer to be taken for granted. The division and subdivision of time that creates the choreography of synchronous design is an elaborate symphony-on-silicon with a skilled designer as composer and arranger. While old-school FPGA work was an Fmax drag race with the singular goal of reaching the maximum frequency your device could muster, today's design is a trapeze act where subtle and sensitive timing adjustments mean the difference between success and failure.

When it comes to clocking, ASIC design has always been a blank canvas. Anything was possible, and everything was attempted. Any number of clock lines could be routed to any number of destinations, and each clock could be subdivided, multiplied, re-phased, gated, inverted, or aligned. As a designer, you were free to create as many problems as you were willing to solve. ASIC timing analysis tools dutifully reported your progress, and buffering, re-placement and tuning would eventually lead to a solution where the data mostly arrived ahead of the clock edge. Messing with clocks was also a near panacea for power problems, so those trying to cut back on the juice generally spent a liberal portion of their design schedule putting tight controls on which flip-flops got flopped. [more]

ANNOUNCEMENTS

Find a better job. Browse FPGA Journal’s new job listings to find challenging and rewarding opportunities with the FPGA industry’s top companies. Journal Jobs is specifically for FPGA professionals – more of what you’re looking for, less of what you’re not.
Browse now!


Hire the best FPGA talent in the industry with FPGA Journal Job Listings. Starting this month you can reach 30,000 active FPGA professionals by advertising your FPGA-related positions in Journal Jobs.
Click here for info.

Visit Techfocus Media


You're receiving this newsletter because you subscribed at our web site www.fpgajournal.com.
If someone forwarded this newsletter to you and you'd like to receive your own free subscription, go to: www.fpgajournal.com/update.
If at any time, you would like to unsubscribe, send e-mail to unsubscribe@fpgajournal.com. (But we hope you don't.)
If you have any questions or comments, send them to comments@fpgajournal.com.

All material copyright © 2003-2005 techfocus media, inc. All rights reserved.
Privacy Statement